@import "~themes/vars.less";
.root {
  .flowchart {
    :global {
      .ant-card-body {
        padding: 0;
      }
    }
  } // .tasklog {
  //   :global {
  //     .ant-card-body {
  //       min-height: 270px;
  //     }
  //   }
  // }
  .btns {
    display: flex;
    justify-content: flex-end;
    background-color: #fff;
    padding: 13px 20px;
    margin: 0 -16px -16px;
    :global {
      .ant-btn {
        margin-left: 10px;
      }
    }
  }
  .tab_box {
    background-color: #fff;
    margin-bottom: 20px;
    min-height: 361px;
    :global {
      .ant-tabs-top-bar {
        padding: 0 18px;
      }
      .ant-tabs-nav .ant-tabs-tab {
        font-size: 16px;
        padding: 16px;
      }
      .ant-tabs-tab {
        color: @color-base;
      }
      .ant-tabs-ink-bar,
      .ant-tabs-nav .ant-tabs-tab-active {
        color: @color-primary;
      }
      .ant-tabs .ant-tabs-top-content {
        padding: 6px 0px;
      }
      .ant-tabs .ant-tabs-top-content .ant-tabs-tabpane {
        padding: 0 32px;
      }
      .ant-table-expand-icon-th,
      .ant-table-row-expand-icon-cell {
        display: none;
      }
      .ant-table-expanded-row > td:first-child {
        display: none;
      }
    }
  }
  :global {
    .ant-card {
      width: 100%;
      margin-bottom: 20px;
    }
  }
}

.hq_ele {
  display: flex;
  align-items: center;
}

.icon_anticon {
  font-size: 12px;
  margin-left: 5px;
}
